package execption;

import sun.net.ftp.FtpProtocolException;

import java.io.FileNotFoundException;

public class Student {
    private int age;

    public int getAge(){
        return age;
    }

    public void setAge(int age) throws IllegalAgeException {//抛给调用者
        if (age<0 || age>100){
            /*
            当使用throw抛出一个检查异常时，必须在当前方法上用throw声明该异常的抛出
            */
            throw new IllegalAgeException("年龄不合法");//自定义异常

            //throw new FileNotFoundException();//抛出了一个检查异常必须要处理
            //throw  new RuntimeException();//非检查异常
        }
        this.age = age;
    }


}
